<extend name="layout/edit" />

<block name="HEADER">

</block>

<block name="CONTENT">
    <control:form id="form2" />
</block>

<block name="FOOTER">
   <script type="text/javascript">
    var  page=(function(ns){
    	
    	//名称模板
	    ns.nameTemplet= function(e){

	    	
	    }
     	
		ns.init = function(){

		}


        //保存
        ns.save=function(){
        	var param = form.getData();
        	if(!param) return false;

        	var specsData = form.$grids['specsGrid'].getRows();
            //判断抢购开始时间不能大于抢购结束时间
            if(form.getValue('benefit_start_at')>form.getValue('benefit_end_at')){
                $.toast(0,'开始时间不能大于结束时间！');
                return;
            }

            for(var i in specsData){
            //抢购库存不能大于所在店铺下的规格库存
                if(specsData[i]['benefit_stock']>specsData[i]['stock']){
                    $.toast(0,'抢购库存不能大于现有库存！');
                    return;
                }
            }

        	form.save(4).then(function(res){
        		$.ajaxs('/admin/v1/goods/addGoodSpecs',{
        			goods_id:res.data,
	        		specsData: JSON.stringify($.map(specsData,function(h){
	        			h.goods_id = res.data;
	        			return h;	
	        		})),
	        	}).then(function(res){
					form.opener.grid.load();
					$.close();
	    		});
        	});
        }
        return ns;
    }({}));
    
    $(function(){ page.init(); });
   </script>
</block>



